pilgrim-step roll - French English Dictionary